package com.example.system.service;


import com.example.common.response.R;
import com.example.system.domain.bo.FriendBo;
import com.example.system.domain.bo.PageBo;
import com.example.system.domain.vo.FriendVo;
import com.example.system.domain.vo.PageVo;

import java.util.List;

public interface FriendService {
    List<FriendVo> getList();

    PageVo getPageVo(PageBo pageBo);

    R<PageVo> getPageVoBySearch(FriendBo friendBo, PageBo pageBo);

    PageVo getApplicationPageVo(PageBo pageBo);

    PageVo getApplicationLogPageVo(PageBo pageBo);

    String changeStatus(FriendBo friendBo);

    String changeNotes(FriendBo friendBo);

    String deleteFriend(FriendBo bo);
}
